////名字空间可以划分更为精细的逻辑单元 --- 避免名字冲突问题
//#include <iostream>
//
//namespace ICBC{
//
//        int g_money = 0;
//
//        void save(int money) {
//            g_money += money;
//        }
//        void pay(int money) {
//            g_money -= money;
//        }
//};
//namespace CCB{
//        int g_money = 0;
//        void save(int money) {
//            g_money += money;
//        }
//        void pay(int money) {
//            g_money -= money;
//        }
//};
//
//
//int main(void) {
//    ICBC::save(10000);
//    ICBC::pay(3000);
//    std::cout << "工行卡余额:" << ICBC::g_money << std::endl;
//    CCB::save(10000);
//    CCB::pay(200);
//    std::cout << "建行卡余额:" << CCB::g_money << std::endl;
//
//    return 0;
//}
